Với Ffmpeg việc xử lý dữ liệu đa phương tiện chưa bao giờ dễ dàng hơn thế. Đây là một phần mềm miễn phí dùng để tạo trung tâm truyền thông cho dữ liệu đa phương tiện của bạn. Nó chứa thư viện libavcodec dùng libavformat (định dạng lưu trữ tập tin âm thanh/ hình ảnh). FFmpeg được công bố theo điều khoản của Giấy phép phần mềm tự do GPL.
FFmpeg là ghép từ “nhóm các chuẩn video MPEG” và FF- fast forward (tiến nhanh về phía trước). Phần mềm này được phát triển dành cho GNU/Linux nhưng hầu như tất cả các hệ điều hành khác đều sử dụng nó được. FFmpeg hỗ trợ hầu hết các kiến trúc vi xử lý cũng như nền tảng máy tính. Bản thử nghiệm của phần mềm đã xuất hiện sau một thời gian dài không có bất kỳ công bố chính thức nào.
Trong thời gian phát triển dự án FFmpeg người ta đã tạo ra 2 bộ mã hóa/ giải mã video (codec) và 1 thư viện lưu trữ video. Hai codec đó gồm 1 codec không mất dữ liệu và 1 codec mất và không mất dữ liệu Snow. Qua thời gian, việc phát triển các bộ mã hóa/ giải mã này vẫn được duy trì nhưng có phần chậm lại. Các thử nghiệm cho thấy ffvp8 tăng tốc nhanh hơn bộ giải mã libvpx của Google.
Năm 2011, các nhà phát triển FFmpeg khẳng định họ sẽ tách dự án này ra với tên gọi “Libav”. Đây có lẽ là vấn đề liên quan đến việc quản lý dự án. Kể từ khi sự kiện trên xảy ra, người quản lý các gói FFmpeg đã thay các gói Libav vào hai hệ điều hành Debian và Ubuntu.